//-----------------------------------------------------------------------
// <copyright file="GlobalSuppressions.cs" company="CodePlex">
//     Copyright (c) Doug Holland, CodePlex. All rights reserved.
// </copyright>
//-----------------------------------------------------------------------
using System.Diagnostics.CodeAnalysis;

[assembly: SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", MessageId = "Plex")]
[assembly: SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", MessageId = "Plex", Scope = "namespace", Target = "CodePlex.Diagnostics")]
[assembly: SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", MessageId = "Plex", Scope = "namespace", Target = "CodePlex.Diagnostics.Contracts")]

// CA1801 suppressions will be removed once the extension methods within the ExceptionExtensions and StringExtension classes are implemented.
[assembly: SuppressMessage("Microsoft.Usage", "CA1801:ReviewUnusedParameters", MessageId = "ex", Scope = "member", Target = "CodePlex.Diagnostics.ExceptionExtensions.#Publish(System.Exception)")]
[assembly: SuppressMessage("Microsoft.Usage", "CA1801:ReviewUnusedParameters", MessageId = "dictionary", Scope = "member", Target = "CodePlex.Diagnostics.ExceptionExtensions.#Publish(System.Exception,System.Collections.Generic.Dictionary`2<System.String,System.String>,System.Security.Principal.IIdentity)")]
[assembly: SuppressMessage("Microsoft.Usage", "CA1801:ReviewUnusedParameters", MessageId = "ex", Scope = "member", Target = "CodePlex.Diagnostics.ExceptionExtensions.#Publish(System.Exception,System.Collections.Generic.Dictionary`2<System.String,System.String>,System.Security.Principal.IIdentity)")]
[assembly: SuppressMessage("Microsoft.Usage", "CA1801:ReviewUnusedParameters", MessageId = "identity", Scope = "member", Target = "CodePlex.Diagnostics.ExceptionExtensions.#Publish(System.Exception,System.Collections.Generic.Dictionary`2<System.String,System.String>,System.Security.Principal.IIdentity)")]
[assembly: SuppressMessage("Microsoft.Usage", "CA1801:ReviewUnusedParameters", MessageId = "dictionary", Scope = "member", Target = "CodePlex.Diagnostics.ExceptionExtensions.#Publish(System.Exception,System.Collections.Generic.Dictionary`2<System.String,System.String>,System.Xml.Linq.XElement,System.Security.Principal.IIdentity)")]
[assembly: SuppressMessage("Microsoft.Usage", "CA1801:ReviewUnusedParameters", MessageId = "element", Scope = "member", Target = "CodePlex.Diagnostics.ExceptionExtensions.#Publish(System.Exception,System.Collections.Generic.Dictionary`2<System.String,System.String>,System.Xml.Linq.XElement,System.Security.Principal.IIdentity)")]
[assembly: SuppressMessage("Microsoft.Usage", "CA1801:ReviewUnusedParameters", MessageId = "ex", Scope = "member", Target = "CodePlex.Diagnostics.ExceptionExtensions.#Publish(System.Exception,System.Collections.Generic.Dictionary`2<System.String,System.String>,System.Xml.Linq.XElement,System.Security.Principal.IIdentity)")]
[assembly: SuppressMessage("Microsoft.Usage", "CA1801:ReviewUnusedParameters", MessageId = "identity", Scope = "member", Target = "CodePlex.Diagnostics.ExceptionExtensions.#Publish(System.Exception,System.Collections.Generic.Dictionary`2<System.String,System.String>,System.Xml.Linq.XElement,System.Security.Principal.IIdentity)")]
[assembly: SuppressMessage("Microsoft.Usage", "CA1801:ReviewUnusedParameters", MessageId = "ex", Scope = "member", Target = "CodePlex.Diagnostics.ExceptionExtensions.#Publish(System.Exception,System.Security.Principal.IIdentity)")]
[assembly: SuppressMessage("Microsoft.Usage", "CA1801:ReviewUnusedParameters", MessageId = "identity", Scope = "member", Target = "CodePlex.Diagnostics.ExceptionExtensions.#Publish(System.Exception,System.Security.Principal.IIdentity)")]
[assembly: SuppressMessage("Microsoft.Usage", "CA1801:ReviewUnusedParameters", MessageId = "entry", Scope = "member", Target = "CodePlex.Diagnostics.StringExtensions.#Log(System.String,CodePlex.Diagnostics.Contracts.LoggingPriority,CodePlex.Diagnostics.Contracts.LoggingType)")]
[assembly: SuppressMessage("Microsoft.Usage", "CA1801:ReviewUnusedParameters", MessageId = "priority", Scope = "member", Target = "CodePlex.Diagnostics.StringExtensions.#Log(System.String,CodePlex.Diagnostics.Contracts.LoggingPriority,CodePlex.Diagnostics.Contracts.LoggingType)")]
[assembly: SuppressMessage("Microsoft.Usage", "CA1801:ReviewUnusedParameters", MessageId = "type", Scope = "member", Target = "CodePlex.Diagnostics.StringExtensions.#Log(System.String,CodePlex.Diagnostics.Contracts.LoggingPriority,CodePlex.Diagnostics.Contracts.LoggingType)")]
[assembly: SuppressMessage("Microsoft.Usage", "CA1801:ReviewUnusedParameters", MessageId = "dictionary", Scope = "member", Target = "CodePlex.Diagnostics.StringExtensions.#Log(System.String,CodePlex.Diagnostics.Contracts.LoggingPriority,CodePlex.Diagnostics.Contracts.LoggingType,System.Collections.Generic.Dictionary`2<System.String,System.String>)")]
[assembly: SuppressMessage("Microsoft.Usage", "CA1801:ReviewUnusedParameters", MessageId = "entry", Scope = "member", Target = "CodePlex.Diagnostics.StringExtensions.#Log(System.String,CodePlex.Diagnostics.Contracts.LoggingPriority,CodePlex.Diagnostics.Contracts.LoggingType,System.Collections.Generic.Dictionary`2<System.String,System.String>)")]
[assembly: SuppressMessage("Microsoft.Usage", "CA1801:ReviewUnusedParameters", MessageId = "priority", Scope = "member", Target = "CodePlex.Diagnostics.StringExtensions.#Log(System.String,CodePlex.Diagnostics.Contracts.LoggingPriority,CodePlex.Diagnostics.Contracts.LoggingType,System.Collections.Generic.Dictionary`2<System.String,System.String>)")]
[assembly: SuppressMessage("Microsoft.Usage", "CA1801:ReviewUnusedParameters", MessageId = "type", Scope = "member", Target = "CodePlex.Diagnostics.StringExtensions.#Log(System.String,CodePlex.Diagnostics.Contracts.LoggingPriority,CodePlex.Diagnostics.Contracts.LoggingType,System.Collections.Generic.Dictionary`2<System.String,System.String>)")]
[assembly: SuppressMessage("Microsoft.Usage", "CA1801:ReviewUnusedParameters", MessageId = "dictionary", Scope = "member", Target = "CodePlex.Diagnostics.StringExtensions.#Log(System.String,CodePlex.Diagnostics.Contracts.LoggingPriority,CodePlex.Diagnostics.Contracts.LoggingType,System.Collections.Generic.Dictionary`2<System.String,System.String>,System.Security.Principal.IIdentity)")]
[assembly: SuppressMessage("Microsoft.Usage", "CA1801:ReviewUnusedParameters", MessageId = "entry", Scope = "member", Target = "CodePlex.Diagnostics.StringExtensions.#Log(System.String,CodePlex.Diagnostics.Contracts.LoggingPriority,CodePlex.Diagnostics.Contracts.LoggingType,System.Collections.Generic.Dictionary`2<System.String,System.String>,System.Security.Principal.IIdentity)")]
[assembly: SuppressMessage("Microsoft.Usage", "CA1801:ReviewUnusedParameters", MessageId = "identity", Scope = "member", Target = "CodePlex.Diagnostics.StringExtensions.#Log(System.String,CodePlex.Diagnostics.Contracts.LoggingPriority,CodePlex.Diagnostics.Contracts.LoggingType,System.Collections.Generic.Dictionary`2<System.String,System.String>,System.Security.Principal.IIdentity)")]
[assembly: SuppressMessage("Microsoft.Usage", "CA1801:ReviewUnusedParameters", MessageId = "priority", Scope = "member", Target = "CodePlex.Diagnostics.StringExtensions.#Log(System.String,CodePlex.Diagnostics.Contracts.LoggingPriority,CodePlex.Diagnostics.Contracts.LoggingType,System.Collections.Generic.Dictionary`2<System.String,System.String>,System.Security.Principal.IIdentity)")]
[assembly: SuppressMessage("Microsoft.Usage", "CA1801:ReviewUnusedParameters", MessageId = "type", Scope = "member", Target = "CodePlex.Diagnostics.StringExtensions.#Log(System.String,CodePlex.Diagnostics.Contracts.LoggingPriority,CodePlex.Diagnostics.Contracts.LoggingType,System.Collections.Generic.Dictionary`2<System.String,System.String>,System.Security.Principal.IIdentity)")]
[assembly: SuppressMessage("Microsoft.Usage", "CA1801:ReviewUnusedParameters", MessageId = "dictionary", Scope = "member", Target = "CodePlex.Diagnostics.StringExtensions.#Log(System.String,CodePlex.Diagnostics.Contracts.LoggingPriority,CodePlex.Diagnostics.Contracts.LoggingType,System.Collections.Generic.Dictionary`2<System.String,System.String>,System.Xml.Linq.XElement,System.Security.Principal.IIdentity)")]
[assembly: SuppressMessage("Microsoft.Usage", "CA1801:ReviewUnusedParameters", MessageId = "element", Scope = "member", Target = "CodePlex.Diagnostics.StringExtensions.#Log(System.String,CodePlex.Diagnostics.Contracts.LoggingPriority,CodePlex.Diagnostics.Contracts.LoggingType,System.Collections.Generic.Dictionary`2<System.String,System.String>,System.Xml.Linq.XElement,System.Security.Principal.IIdentity)")]
[assembly: SuppressMessage("Microsoft.Usage", "CA1801:ReviewUnusedParameters", MessageId = "entry", Scope = "member", Target = "CodePlex.Diagnostics.StringExtensions.#Log(System.String,CodePlex.Diagnostics.Contracts.LoggingPriority,CodePlex.Diagnostics.Contracts.LoggingType,System.Collections.Generic.Dictionary`2<System.String,System.String>,System.Xml.Linq.XElement,System.Security.Principal.IIdentity)")]
[assembly: SuppressMessage("Microsoft.Usage", "CA1801:ReviewUnusedParameters", MessageId = "identity", Scope = "member", Target = "CodePlex.Diagnostics.StringExtensions.#Log(System.String,CodePlex.Diagnostics.Contracts.LoggingPriority,CodePlex.Diagnostics.Contracts.LoggingType,System.Collections.Generic.Dictionary`2<System.String,System.String>,System.Xml.Linq.XElement,System.Security.Principal.IIdentity)")]
[assembly: SuppressMessage("Microsoft.Usage", "CA1801:ReviewUnusedParameters", MessageId = "priority", Scope = "member", Target = "CodePlex.Diagnostics.StringExtensions.#Log(System.String,CodePlex.Diagnostics.Contracts.LoggingPriority,CodePlex.Diagnostics.Contracts.LoggingType,System.Collections.Generic.Dictionary`2<System.String,System.String>,System.Xml.Linq.XElement,System.Security.Principal.IIdentity)")]
[assembly: SuppressMessage("Microsoft.Usage", "CA1801:ReviewUnusedParameters", MessageId = "type", Scope = "member", Target = "CodePlex.Diagnostics.StringExtensions.#Log(System.String,CodePlex.Diagnostics.Contracts.LoggingPriority,CodePlex.Diagnostics.Contracts.LoggingType,System.Collections.Generic.Dictionary`2<System.String,System.String>,System.Xml.Linq.XElement,System.Security.Principal.IIdentity)")]
[assembly: SuppressMessage("Microsoft.Usage", "CA1801:ReviewUnusedParameters", MessageId = "entry", Scope = "member", Target = "CodePlex.Diagnostics.StringExtensions.#Log(System.String,CodePlex.Diagnostics.Contracts.LoggingPriority,CodePlex.Diagnostics.Contracts.LoggingType,System.Security.Principal.IIdentity)")]
[assembly: SuppressMessage("Microsoft.Usage", "CA1801:ReviewUnusedParameters", MessageId = "identity", Scope = "member", Target = "CodePlex.Diagnostics.StringExtensions.#Log(System.String,CodePlex.Diagnostics.Contracts.LoggingPriority,CodePlex.Diagnostics.Contracts.LoggingType,System.Security.Principal.IIdentity)")]
[assembly: SuppressMessage("Microsoft.Usage", "CA1801:ReviewUnusedParameters", MessageId = "priority", Scope = "member", Target = "CodePlex.Diagnostics.StringExtensions.#Log(System.String,CodePlex.Diagnostics.Contracts.LoggingPriority,CodePlex.Diagnostics.Contracts.LoggingType,System.Security.Principal.IIdentity)")]
[assembly: SuppressMessage("Microsoft.Usage", "CA1801:ReviewUnusedParameters", MessageId = "type", Scope = "member", Target = "CodePlex.Diagnostics.StringExtensions.#Log(System.String,CodePlex.Diagnostics.Contracts.LoggingPriority,CodePlex.Diagnostics.Contracts.LoggingType,System.Security.Principal.IIdentity)")]
